package homework.Collection_Class;


import java.util.ArrayList;
import java.util.Scanner;

public class ArrayList_CRUD {
    public static void main(String[] args) {
        /********** Begin **********/
        Scanner scanner = new Scanner(System.in);

        // 第一步：接收给定的一行字符串
        String input = scanner.nextLine();

        // 第二步：切割字符串
        String[] elements = input.split(" ");

        // 第三步：创建集合
        ArrayList<String> list = new ArrayList<>();

        // 第四步：将切割后的字符串元素添加进集合
        for (String element : elements) {
            list.add(element);
        }

        // 第五步：删除第一个元素和最后一个元素
        if (!list.isEmpty()) {  // 如果集合不为空才进行删除操作
            list.remove(0);  // 删除第一个元素
            if (!list.isEmpty()) {
                list.remove(list.size() - 1);  // 删除最后一个元素
            }
        }

        // 第六步：往集合中添加hello和educoder
        list.add("hello");
        list.add("educoder");

        // 第七步：修改集合中第三个元素为list
        if (list.size() >= 3) {  // 如果集合中至少有3个元素
            list.set(2, "list");  // 修改第三个元素（索引为2）
        }

        // 第八步：打印集合元素
        System.out.println("集合内容为：" + list);
        scanner.close();
        /********** End **********/
    }
}
